endow with talents - French English Dictionary